explain superficially - Spanish English Dictionary